to clear a hurdle - Francés Inglés Diccionario